連線集合: 簡單的發布與訂閱
到此為止,我們仍然用著autopublish 這個包,這個包並不是為正式產品化的應用程式準備的。正如它的名字陳述的那樣,它簡單地把整個集合分享給所有連線的客戶端。這個可不是我們期望的樣子,所以讓我們去掉它。
開啟乙個終端視窗,輸入:
meteor remove autopublish
這個操作有了立即的反應。當你開啟瀏覽器,你會發現所有的帖子都不見了!這是因為我們一直依賴於autopublish 來讓我們的客戶端可以映象般地得到資料庫中的所有帖子。
最終我們需要做得到我們僅僅把我們客戶端需要看到的帖子傳輸過來(需要考慮分頁的情況)。不過暫時我們可以先設定把posts 所有帖子都發布出來。
為達到這個目的,我們建立乙個簡單的publish() 函式,它僅僅返回乙個反映所有帖子的游標。
在server下建立publications.js檔案,內容如下:
meteor.publish('posts', function() );
在客戶端我們需要訂閱這個發布。我們僅僅需要增加這樣一行到main.js 檔案中:
meteor.subscribe('posts');
如果你現在看一眼瀏覽器,發現帖子都回來了。哇!好險啊!
4506 與 3560 連線配置例項
4506 與 3560 連線配置例項 同一裝置預設開啟路由功能時 不同的三層口間是相通的 config t vlan 76 ip add 10.97.76.1 255.255.255.0 no shut exit inte ce range g0 1 11 switchport access vla...
再看資料庫 (6)連線
連線是多表查詢的基礎。因為關聯式資料庫不包括指標或其它關聯記錄與記錄的機制,連線成為了生成跨表資料關係的唯一機制。這也就是要用連線的原因。1 內連線 使用比較運算子比較被連線列的列值。等值 不等 以外運算子 自然 但它使用選擇列表指出查詢結果集合中所包含的列。並刪除連線表中的反覆列。演示樣例 資料庫...
資料庫學習6 連線查詢
集合操作 並集 union all 合併集合 select tt1,tt2,tt3 from test1 union all select from test2 union 合併集合且去重複 select tt1,tt2,tt3 from test1 union select from test2 ...