전체 글 765

mongodb 업데이트에서 변수 사용

mongodb 업데이트에서 변수 사용 Meteor를 사용하여 다음과 같은 업데이트를 수행하려고 합니다. Items.update(Session.get('selectedItem'), {'$set': {'directions.0.name': area.value}}) 하지만 저는 방향의 배열 인덱스를 동적으로 설정하는 방법에 대해 고심하고 있습니다. var index = //a value determined dynamically Items.update(Session.get('selectedItem'), {'$set': {'directions[index]name': area.value}}) [index]가 문자열로 감싸져 있기 때문에 이 작업이 수행되지 않습니다.또한 다음과 같은 사용자 지정 문자열을 구성하려고 했..

programing 2023.06.28

null 가능한 열에 대한 인덱스

null 가능한 열에 대한 인덱스 null 가능한 열에 인덱스가 있는데 다음과 같은 모든 값을 선택하려고 합니다. SELECT e.ename FROM emp e; 설명 계획에서 나는 봅니다.FULL TABLE SCAN(힌트조차도 도움이 되지 않았습니다) SELECT e.ename FROM emp e WHERE e.ename = 'gdoron'; 인덱스를 사용합니까... 검색해보니 인덱스에 null 항목이 없어서 첫 번째 쿼리에서는 인덱스를 사용할 수 없습니다. 제 질문은 간단합니다. 인덱스에 null 항목이 없는 이유는 무엇입니까?기본적으로 관계형 데이터베이스는 NULL 값을 무시합니다(관계형 모델에서는 NULL이 "존재하지 않음"을 의미하므로).따라서 인덱스에는 NULL 값이 저장되지 않으므로 SQL ..

programing 2023.06.28

C#이 있는 MongoDB에서 지정된 필드만 가져옵니다.

C#이 있는 MongoDB에서 지정된 필드만 가져옵니다. 처음으로 MongoDB를 사용합니다. 다음 예를 읽었습니다. 나이=33db.users.findage:33, {a:1,b:1} 사용자 중에서 a,b를 선택합니다. 하지만 저는 그것을 C#로 번역할 수 없습니다.누가 나를 도와줄 수 있나요?새로운 C# 드라이버(2.2)를 사용하여 아래의 질문을 번역했습니다. var mongoClient = new MongoClient(""mongodb://127.0.0.1:27017""); var database = mongoClient.GetDatabase("databaseName"); IMongoCollection _collection = database.GetCollection("Users"); var condi..

programing 2023.06.28

사용되지 않는 타이핑 패키지를 수동으로 업데이트하는 방법

사용되지 않는 타이핑 패키지를 수동으로 업데이트하는 방법 TypeScript로 작성 중인 NodeJS 응용 프로그램이 있습니다.많은 노드 패키지를 사용합니다.이러한 패키지에 모두 유형 스크립트 정의가 있는 것은 아니므로 타이핑을 사용하여 별도의 정의 파일을 가져옵니다. 서버에 때, 있는데, Git 후크는 Git 후크를 실행합니다.npm install,typings install,그리고.tscGit 저장소에 포함되어 있지 않기 때문입니다. 타이핑 정의 파일의 새 버전이 릴리스된 경우 다음과 같이 하십시오.입력됨, 실행 시 경고 메시지가 표시됨typings install내 정의 파일이 더 이상 사용되지 않음(삭제, 교체 또는 제거): 2016년 6월 30일에 경고가 더 이상 사용되지 않습니다. "regist..

programing 2023.06.28

SQL 쿼리의 SELECT 문에서 WITH TIES 키워드는 무엇을 사용합니까?

SQL 쿼리의 SELECT 문에서 WITH TIES 키워드는 무엇을 사용합니까? SELECT TOP 5 WITH TIES EmpNumber,EmpName FROM Employee Order By EmpNumber DESC 위의 쿼리는 5개 이상의 결과를 반환합니다. "With Ties" 키워드 SQL Query의 용도는 무엇입니까?원본 TOP(트랜잭션-SQL) 제한된 결과 집합에서 마지막으로 동점인 행을 두 개 이상 반환하려는 경우에 사용됩니다. 예를 참고하십시오. SQL Fiddle 데모 1번부터 4번까지 6개의 테이블이 있고, 5번은 2번이 있습니다. 입니다. SELECT TOP 5 WITH TIES * FROM MyTable ORDER BY ID; 마지막 행이 동점일 때 6개의 행을 반환합니다(두 ..

programing 2023.06.28

Mongo 클라이언트가 밑줄이 앞에 붙은 컬렉션에 액세스할 수 없음

Mongo 클라이언트가 밑줄이 앞에 붙은 컬렉션에 액세스할 수 없음 Mongo에서 밑줄이 있는 컬렉션의 이름을 지정했지만 셸에서 액세스할 수 없습니다. meteor:PRIMARY> show collections _assignments chatmessages (... other stuff) 첫 번째 컬렉션에서 함수를 실행하려고 하면 다음 오류가 발생합니다. meteor:PRIMARY> db._assignments.find() Thu Jun 19 10:53:28.450 TypeError: Cannot call method 'find' of undefined 그러나 다른 컬렉션은 정상적으로 작동합니다. meteor:PRIMARY> db.chatmessages.find() { "room" : "j5oau9DJ6..

programing 2023.06.28

각 지점 및 해당 지점의 마지막 개정 날짜를 Git로 나열

각 지점 및 해당 지점의 마지막 개정 날짜를 Git로 나열 원격 저장소에서 오래된 지점과 유지 관리되지 않은 지점을 삭제해야 합니다.원격 지점을 마지막으로 수정한 날짜까지 나열할 방법을 찾고 있는데, 그럴 수 없습니다. 원격 지점을 이렇게 쉽게 나열할 수 있는 방법이 있습니까?commandlinefu에는 두 가지 흥미로운 제안이 있습니다. for k in $(git branch | perl -pe s/^..//); do echo -e $(git show --pretty=format:"%Cgreen%ci %Cblue%cr%Creset" $k -- | head -n 1)\\t$k; done | sort -r 또는: for k in $(git branch | sed s/^..//); do echo -e $(g..

programing 2023.06.28

'{}' 유형을 '{title: string; }' 유형에 할당할 수 없습니다.

'{}' 유형을 '{title: string; }' 유형에 할당할 수 없습니다. 아래 TypeScript 코드에 대한 아래 오류가 발생했습니다. '{}' 유형을 '{title: string; text: string; }' 유형에 할당할 수 없습니다.'{}' 유형에 'title' 속성이 없습니다. 아래와 같이 "기사"를 선언하므로, article: { title: string, text: string } = {}; 그 이유와 해결 방법은 무엇입니까?감사합니다! import { Component } from '@angular/core'; import { FormControl, FormGroup, Validators } from '@angular/forms'; @Component({ selector: 'art..

programing 2023.06.28

Git 하위 모듈 이름 바꾸기

Git 하위 모듈 이름 바꾸기 Git 하위 모듈 디렉토리를 삭제하고 새 대상 이름으로 다시 추가하는 전체 동작을 수행하는 것 외에 Git 하위 모듈 디렉토리의 이름을 쉽게 변경할 수 있는 방법이 있습니까? 이 작업을 수행하는 동안 상위 디렉토리에서 다음 작업을 수행할 수 없는 이유는 무엇입니까?git mv old-submodule-name new-submodule-nameGit 1.8.5(2013년 10월)는 프로세스를 단순화해야 합니다.간단히 수행: git mv A B "git mv A B서브모듈 이동 시A작업 트리를 재배치하고 파일의 경로를 조정하는 방법을 배웠습니다. commit 0656781fadca1에서 자세히 보기: 현재 사용 중: "git mv하위 모듈에서 하위 모듈의 작업 트리를 수퍼 프로..

programing 2023.06.28

파이썬의 사이트 패키지 디렉터리는 무엇입니까?

파이썬의 사이트 패키지 디렉터리는 무엇입니까? 디렉터리site-packages는 다양한 파이썬 관련 기사에 언급되어 있습니다.그것은 무엇일까요?어떻게 사용하나요?site-packages수동으로 빌드된 Python 패키지의 대상 디렉터리입니다.소스에서 Python 패키지를 빌드하고 설치할 때(distutils 사용, 아마도 실행을 통해)python setup.py install)에서 설치된 모듈을 찾을 수 있습니다.site-packages결석으로 표준 위치는 다음과 같습니다. Unix(순수):1 prefix/lib/pythonX.Y/site-packages Unix(순수하지 않음): exec-prefix/lib/pythonX.Y/site-packages Windows:prefix\Lib\site-packa..

programing 2023.06.28