upsert

    0

    1답변

    두 개의 모음 (A 및 B)에 각각 ~ 70,000 개의 문서가 있습니다. A와 B를 비교한다면 95 %의 문서가 같을 것이고 5 % 만 다를 것입니다. 각 문서의 구조는 A와 B 모두에서 완전히 동일합니다. A는 상수 모음이며 B는 임시 모음입니다. B를 A로 병합하려고합니다. B의 문서가 A -> 업데이트 "dateLastSeen"필드에만있는 경우. B

    2

    1답변

    upsert와 위치 연산자를 함께 사용할 수는 없지만 삽입하려는 객체의 일부 필드가 기존 객체의 일부 필드와 일치하지 않으면 배열에 추가하려고합니다. 배열 그래서 기존 문서가있는 경우 '필드'필드의 값을 확인하고 해당 필드가 일치하면 해당 하위 문서를 업데이트/바꾸기를 원합니다. 그렇지 않으면 간단히 배열에 추가합니다. { myArray:[

    2

    1답변

    나는 pymongo 라이브러리의 이상한 동작을 발견했습니다. 유닛 테스트에서 다음 코드를 실행하면 모든 것이 정상입니다 (2 개의 문서가 컬렉션에 저장되고 _id가 설정 됨). property_db_item = {#"_id": str(bson.ObjectId()),"url": item['url'], "price": item['price'

    2

    3답변

    다음 Oracle MERGE 문을 PostgreSQL 9.3 데이터베이스에서 사용할 수있는 유효한 UPSERT 문으로 변환 할 수 있습니까? 내가 거기에 PostgreSQL을 9.3에서 UPSERT 문,하지만 당신이 할 수 있다고 생각하지 않습니다 MERGE INTO my_table a USING (SELECT v_c1 key, v

    1

    1답변

    저는 api java mongodb에 큰 문제가 있습니다. DBCollection 클래스의 업데이트 메서드로 요청을 사용하고 값이 변경되지 않는 동안 mongodb에서 여러 문서를 가져옵니다. 제발 도와주세요. 나는 중복 된 문서를 갖고 싶지 않다. 여기 BasicDBObject query = new BasicDBObject(); query.append(

    9

    1답변

    메소드 [1]을 사용하여 문서를 업서 트 (증가 또는 삽입)하려고 할 때이 오류 [2]가 때때로 발생합니다. [1] public NGram save(final NGram ngram) { Criteria cr = where("_id").is(ngram.getNgram()) .and("f3c").is(ngram.getF3c())

    2

    3답변

    매초마다 정보를 보내는 여러 장치 (11 개)가 있습니다. 이 정보는 PHP 스크립트에 의해 파싱되어 데이터베이스에 저장되고 마지막으로 GUI에 표시되는 아파치 서버에 전달됩니다. 지금 당장하고있는 일은 당일 행이 있는지 확인한 다음 새 행을 만들지 않으면 업데이트합니다. 그렇지 않으면 업데이트하십시오. 데이터베이스에서 정보를 폴링하여 C++ 응용 프로그램

    1

    1답변

    내가 레코드가 존재하는지 확인하기 위해 쿼리를 작성하는 것을 시도하고 아무것도 후 발견하는 경우 이러한 검색 수익률 기록은 그때가 발견 된 모든 레코드를 업데이트해야하는 경우 (조항의 커플 고유하지 않은 식별자를 기반으로) 난을 삽입해야 기록. 나는 클라이언트 측 스크립트에 대한 쿼리가 아니라 서버 측을 만들기 위해 노력하고 있기 때문에 나는 IF가 존재

    23

    1답변

    나는 ElasticSearch에 새로운 사용자 레코드를 업서 트하고 사용자가 이미 있으면 정보를 업데이트하며 사용자의 Payments 배열에 새로운 PaymentInfo 객체를 추가하는 스크립트를 작성하려고합니다 업데이트 개체에. 여기에 지금까지 함께 일하고 있어요 무엇의 단순화 된 버전입니다 : curl -XPOST 'http://localhost:920

    4

    1답변

    기존 데이터에 따라 UPDATE 또는 INSERT 쿼리를 실행해야하는 "병합"함수를 만들었습니다. 사용 가능한 대부분의 예제에서와 같이 각 테이블에 대해 upsert-wrapper를 작성하는 대신이 함수는 전체 SQL 문자열을 사용합니다. 두 SQL 문자열 모두 응용 프로그램에서 자동으로 생성됩니다.이 -- hypothetical "settings" tab