upsert

    0熱度

    2回答

    背景多個文檔: 我用PouchDB(IndexedDB的)用於離線NW.js應用程序,我是新來的沒有-SQL。我也使用PouchDB插件Upsert,這個basiclly在後臺執行db.get()和db.put()。 問題: 我動態創建ñ文件和其他功能我想在一個循環中UPSERT功能來更新他們,但我必須回,我想更新文檔。所以循環停止在第一次運行(邏輯上,只是正常的行爲)。 有沒有辦法更新n具有循環

    0熱度

    2回答

    我正在嘗試修改對應於提供日期的因子列中的條目。 我找不到KDB的UPSERT功能的任何好的文檔,我有零知道我做錯了這裏.. query: {[table;dates;factors] table upsert (date:dates factor:factors);} table: `test dates: (2016.01.04T01:30:00.000; 2016.01.04T01:31:

    0熱度

    2回答

    我有這樣的一個表: CREATE TABLE import_files ( id SERIAL PRIMARY KEY, file TEXT NOT NULL, volume TEXT NOT NULL, lastimport DATE DEFAULT CURRENT_DATE, UNIQUE (file,volume) ) 我試圖將數

    3熱度

    1回答

    我已經創建瞭如下Oracle序列: CREATE SEQUENCE TASK_ID_SEQ START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE; 我有如下一個數據庫表TASK: TASK_ID nextval from TASK_ID_SEQ TASK_DATE SYSDATE TASK_TYPE <value fed from data> 我需要插

    0熱度

    1回答

    假設我有一個字段爲values的MongoDB文檔,其中包含散列{a: 1, b: 2, c: 3}。然後,我繼續插入此文檔的新版本values: {c: 4, d: 5}。 我試圖找到的方法是讓Mongo合併散列Mongo端,而不必先下拉文檔的先前版本。即在upsert之後產生的文檔應該有values: {a: 1, b: 2, c: 4, d: 5}。 目前可以在RethinkDB中通過提供自

    0熱度

    2回答

    假設我有我的Postgres數據庫的兩個表: create table transactions ( id bigint primary key, doc_id bigint not null, -- lots of other columns... amount numeric not null ); -- same columns create

    0熱度

    1回答

    我在單次運行中運行多個upsert語句。查詢可以根據數據添加或更新。是否有可能知道是否發生了新插入。 test_unique是列1和列2放在一起的唯一約束。 insert into test(column1,column2) values(1,1) ON CONFLICT ON CONSTRAINT test_unique DO NOTHING; insert into test(column1

    1熱度

    1回答

    我在Go中運行網站,並使用MGO包與我的MongoDB數據庫連接。 我正在處理用戶的登錄,並且我試圖使用func Upsert()更新用戶,如果它們存在於數據庫中,請將其插入。 問題是,當我運行Upsert()(下面的代碼)時,它會替換所有字段而不是隻更新第二個參數bson.M{}中的當前字段。 db.C("users").Upsert( bson.M{"email": "[email p

    2熱度

    1回答

    我正在嘗試使用PostgreSQL數據庫在PHP中開發一個Q &網站。 我有一個動作來創建一個頁面,其中有一個標題,正文,類別和標籤。我設法插入所有這些字段,但我有一些問題插入多個標記值。 我用這個函數來獲取逗號分隔值到一個數組中,現在我想要在表tags之後插入每個數組元素到數據庫中的東西(避免重複),然後在我的多對多關係表questiontags上插入: $tags = explode(',',

    2熱度

    1回答

    所以我有一個表類似的結構: CREATE TABLE x ( id SERIAL, a character varying(1024) NOT NULL, b character varying(2048), c character varying(1024) ); CREATE UNIQUE INDEX uniq_x_a ON x USING btre